printed circuit board circuit boards assembly component placement industrial automation pcb insertion machine electronics printed circuit boards electronic assembly manufacturing software erp software electronic gsm design smt csp manufacturing automation bga automation software business circuit factory automation